import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';

// 创建 Vue 应用实例
const app = createApp(App);

// 使用路由
app.use(router);

// 路由错误处理示例
router.onError((error) => {
    console.error('路由加载出错:', error);
    // 可以在这里添加更多错误处理逻辑，比如跳转到错误页面
});

// 使用 ElementPlus 组件库
app.use(ElementPlus);

// 挂载应用到 HTML 页面的 #app 元素
app.mount('#app');
